const mongoose = require('mongoose')
const {Schema,model} = mongoose 
const messageSchema = new Schema({
  __v : {type: Number,select:false},
  uid:{type: String, required: true},// 用户id
  // 属于那种聊天    是个数组   管理这条消息是属于什么的
  // 第一个值为 是否为聊天室 true为聊天室 false为私聊 
  // 第二个值为 私聊就是用户id
  belong:{type:[{
    toUid: {type: String, required: true},// 跟那个用户聊的 id
    contentList:[{
      uid:{type:String, required: true},
      content:{type:String, required: true}, // 说的内容
      time: {type: String, required: false}, // 什么时间发的
      userid: {type: String, required: false}, // 谁发的
    }],
  }]} 

},{timestamps:true})

module.exports = model("Message",messageSchema)